927accbf263c54a30bf115f16e636b7c0f1e9eba,reports/src/com/untangle/node/reports/ReportsManagerImpl.java,ReportsManagerImpl,getAdminEmailAddresses,#,548

Before Change



        LinkedList<ReportsUser> reportsUsers = node.getSettings().getReportsUsers();
        Boolean reportsUserFound;
        for(AdminUserSettings adminUser : UvmContextFactory.context().adminManager().getSettings().getUsers()){
            if( adminUser.getEmailAddress().isEmpty() ){
                continue;
            }

After Change



        LinkedList<ReportsUser> reportsUsers = node.getSettings().getReportsUsers();
        Boolean reportsUserFound;
        LinkedList<AdminUserSettings> adminUsers = UvmContextFactory.context().adminManager().getSettings().getUsers();
        if((reportsUsers != null) && (adminUsers != null)){
            for(AdminUserSettings adminUser : adminUsers ){
                if( (adminUser.getEmailAddress() == null) || (adminUser.getEmailAddress().isEmpty()) ){
                    // Ignore if admin email address is empty.
                    continue;